01. Deep Learning

Introduction to Deep Learning

Up to this point you've been introduced to a number of different learning schemes that take place in machine learning. You've seen supervised learning, where we try to extrapolate labels for new data given labelled data we already have. You've seen unsupervised learning, where we try to classify data into groups and extract new information hidden in the data. Lastly, you've seen reinforcement learning, where we try to create a model that learns the rules of an environment to best maximize its return or reward.

In this lesson, you'll learn about a relatively new branch of machine learning called deep learning, which attempts to model high-level abstractions about data using networks of graphs. Deep learning, much like the other branches of machine learning you've seen, is similarly focused on learning representations in data. Additionally, modeling high-level abstractions about data is very similar to artificial intelligence — the idea that knowledge can be represented and acted upon intelligently.